spend millions - English Synonyms Dictionary